polymer backbone - English Synonyms Dictionary